package com.morningstar;

import com.morningstar.config.MySelectImport;
import com.morningstar.config.SpringConfiguration;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Import;
import org.springframework.scheduling.annotation.EnableScheduling;

@SpringBootApplication
//开启定时器
@EnableScheduling
// 可通过Import注解直接导入一个对象到Spring容器中
// @Import(UserService.class)
// 传入配置类，会自动导入该配置类中的所有Bean到Spring容器中
// @Import(SpringConfiguration.class)
// 也可传入一个实现了 ImportSelector接口的类，此类型调用会将实现方法中所有包含的类都注入到Spring容器中
@Import(MySelectImport.class)
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }

}
